artificial life - Turco Inglés Diccionario